; Legal Notices:
;    Copyright (C) 2011 - 2012, GuruCE.
;    http://guruce.com
;    ALL RIGHTS RESERVED
;
;    This file, software, or program is supplied under the terms of a
;    license agreement and/or nondisclosure agreement with GuruCE
;    and may not be copied or disclosed except in accordance with the 
;    terms of that agreement.  This file, software, or program contains 
;    copyrighted material and/or trade secret information of 
;    GuruCE, and must be treated as such. GuruCE reserves all rights in
;    this material, except as the license agreement or nondisclosure 
;    agreement specifically indicate.
;
;    All rights reserved.  No part of this program or publication may be
;    reproduced, transmitted, transcribed, stored in a retrieval system
;    retrieval system, or translated into any language or computer
;    language, in any form or by any means, electronic, mechanical,
;    magnetic, optical, chemical, manual, or otherwise, without the prior
;    written permission of GuruCE.
;
; Disclaimer:
;    GuruCE makes no warranty of any kind regarding this code.  This code
;    is provided on an "AS-IS" basis and GuruCE will not provide any 
;    support assistance, installation, training or other services.
;    GuruCE does not provide any updates, enhancements or extensions. 
;    GuruCE specifically disclaims any warranty of merchantability, 
;    non-infringement, fitness for any particular purpose, or any other 
;    warranty.
;
;    GuruCE disclaims all liability, including liability for infringement
;    of any proprietary rights, relating to use of the code. No license, 
;    express or implied, by estoppel or otherwise, to any intellectual 
;    property rights is granted herein.
;
;    GuruCE has no responsibility under warranty, indemnification or 
;    otherwise, for the modification or customization of any GuruCE
;    software by GuruCE, customer, website user or any third party even
;    if such customization and/or modification is done using GuruCE
;    tools, training or methods documented by GuruCE.
;
IF BSP_NOFLEXCAN1!
IF BSP_FLEXCAN1
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\FlexCAN1]
    "Dll"="flexcan.dll"         ; Driver DLL
    "Prefix"="CAN"              ; Driver name
    "Index"=dword:1             ; Access the driver by opening "CAN1:"
    "Order"=dword:0	            ; No dependencies, start asap
    "Flags"=dword:8	            ; Naked flag (our function entry points do not start with the prefix. We use "Write", instead of "CAN_Write")
    "IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}" ; Tell power manager we can be power managed
    
    "Priority256"=dword:64      ; IST priority
    "Bitrate"=dword:186A0       ; Bitrate (100 kbps)
ENDIF ; BSP_FLEXCAN1
ENDIF ; BSP_NOFLEXCAN1!

IF BSP_NOFLEXCAN2!
IF BSP_FLEXCAN2
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\FlexCAN2]
    "Dll"="flexcan.dll"         ; Driver DLL
    "Prefix"="CAN"              ; Driver name
    "Index"=dword:2             ; Access the driver by opening "CAN2:"
    "Order"=dword:0	            ; No dependencies, start asap
    "Flags"=dword:8	            ; Naked flag (our function entry points do not start with the prefix. We use "Write", instead of "CAN_Write")
    "IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}" ; Tell power manager we can be power managed

    "Priority256"=dword:64      ; IST priority
    "Bitrate"=dword:186A0       ; Bitrate (100 kbps)
ENDIF ; BSP_FLEXCAN2
ENDIF ; BSP_NOFLEXCAN2